i am not supposed to be talking about this - French English Dictionary